package fachlogik;

import java.io.Serializable;
import java.util.Date;

public class Produkt implements Serializable
{
	/**
	 * 
	 */
	private static final long serialVersionUID = -199952186247257438L;
	
	private int id;
	private String bezeichnung;
	private Date ablaufdatum;
	private float preis;
	private Haendler anbieter;
	
	
	public int getId()
	{
		return id;
	}
	public void setId(int id)
	{
		this.id = id;
	}
	public String getBezeichnung()
	{
		return bezeichnung;
	}
	public void setBezeichnung(String bezeichnung)
	{
		this.bezeichnung = bezeichnung;
	}
	public Date getAblaufdatum()
	{
		return ablaufdatum;
	}
	public void setAblaufdatum(Date ablaufdatum)
	{
		this.ablaufdatum = ablaufdatum;
	}
	public float getPreis()
	{
		return preis;
	}
	public void setPreis(float preis)
	{
		this.preis = preis;
	}
	@Override
	public String toString()
	{
		return "Produkt [id=" + id + ", bezeichnung=" + bezeichnung
				+ ", ablaufdatum=" + ablaufdatum + ", preis=" + preis + "]";
	}
	public Haendler getAnbieter()
	{
		return anbieter;
	}
	public void setAnbieter(Haendler anbieter)
	{
		this.anbieter = anbieter;
		anbieter.neuImAngebot(this);
	}
	
	
}
